﻿@charset "utf-8"; 
body {/* background: url(../../base/img/bg.png) repeat; */}

/**/
#content{width:auto; max-width:100%; padding-left:0px; padding-right:0px; padding-bottom:0px; margin-bottom:0px;}

/* 首页banner图切换 S*/
#indBanner { clear: both; text-align: center; position: relative; z-index: 0; min-width:1200px;}
#indBanner .bd .con { display: none;}
#indBanner .bd li {height: 570px;width: 100%;overflow: hidden;background-size: 100% 100%!important;}
#indBanner .prev,
#indBanner .next { display:none}
#indBanner .hd { height: 30px;overflow: hidden; position: absolute; left: 50%;margin-left: -600px; width: 1200px; bottom: 50px; text-align: left; font-size: 0;}
#indBanner .hd li {width: 40px;height: 30px;line-height: 30px; cursor: pointer; display: inline-block; *display: inline; zoom: 1;  margin: 0 10px;  transition:500ms;}
#indBanner .hd li span {font-size: 18px;color: #fff;display: block;}
#indBanner .hd .on,#indBanner .hd .on span {width: 70px;}
#indBanner .hd .on i {display: block;float: right; height: 1px; width: 50px; margin-top: 14px; background: #fff;}

/* 快速链接 */
/*.quickLinks{width: 1200px; margin:60px auto 0 auto;}
.quickLinks li{width:285px;height: 160px; float:left; background:#fd945b;border-radius: 4px;margin:0 20px 20px 0;}
.quickLinks li.li4,.quickLinks li.last {margin-right: 0;}
.quickLinks li a{display:block; text-align:center; font-size:20px; color:#fff; padding-top:38px; height:92px; line-height:26px;}
.quickLinks li a i{display:block;width:46px;height:46px;display:block;margin:0 auto 5px;background: url(../../base/img/icons-quicklinks.png) center 0 no-repeat; position:relative; top:0px; transition:0.5s;}
.quickLinks li a:hover i{top:-5px; transform: rotateY(180deg);}
.quickLinks li.li1 {height: 340px;background: url(../../base/img/quicklinks-jyzn.jpg) no-repeat;}
.quickLinks li.li2 {background: url(../../base/img/quicklinks-yygh.jpg) no-repeat;}
.quickLinks li.li4 {background: url(../../base/img/quicklinks-lcfb.jpg) no-repeat;}
.quickLinks li.li5 {background: #e9b648;}
.quickLinks li.li6 {background: url(../../base/img/quicklinks-jktj.jpg) no-repeat;}
.quickLinks li.li7 {background: #C4D70D;}
.quickLinks li.li2 a i{background-position:center -50px}
.quickLinks li.li3 a i{background-position:center -100px}
.quickLinks li.li4 a i{background-position:center -150px}
.quickLinks li.li5 a i{background-position:center -200px}
.quickLinks li.li6 a i{background-position:center -250px}
.quickLinks li.li7 a i{background-position:center -300px}

*/

/* 快速链接 */
.quickLinks ul{position: relative; }
.quickLinks .container{padding-top:94px;color: #2c79c1;}
.quickLinks{height:470px;background: url(../../base/img/quicklinks.jpg) no-repeat top center;color: #307dc3; background-size: cover;}
.quickLinks li{width:230px; float:left; height:214px;border-radius: 10px; position: absolute;-moz-box-shadow: 1px 1px 8px #114777; box-shadow: 1px 1px 8px #114777; transition:0.5s;}
.quickLinks li a{display:block; text-align:center; font-size:20px; color:#fff; padding-top:45px; height:92px; line-height:26px;}
.quickLinks li a i{display:block;width:80px;height:84px;display:block;margin:0 auto 5px;background: url(../../base/img/icons-quicklinks.png) center -25px no-repeat; position:relative; top:0px; transition:0.5s;}
.quickLinks li a:hover i{transform: rotateY(180deg);}
.quickLinks li.li1:hover{top:35px;}
.quickLinks li.li2:hover{top:-10px;}
.quickLinks li.li3:hover{top:98px;}
.quickLinks li.li4:hover{top:20px;}
.quickLinks li.li5:hover{top:84px;}
.quickLinks li.li6:hover{top:38px;}

.quickLinks li.li2 a i{background-position:center -225px}
.quickLinks li.li3 a i{background-position:center -425px}
.quickLinks li.li4 a i{background-position:center -625px}
.quickLinks li.li5 a i{background-position:center -825px}
.quickLinks li.li6 a i{background-position:center -1025px}

.quickLinks li.li1{ left: 0; top: 45px; z-index: 5;background-color: rgba(60,134,206,0.9);}
.quickLinks li.li2{left: 177px; top: 0px;z-index: 4; background-color: rgba(106,164,221,0.9);}
.quickLinks li.li3{left: 375px;top: 108px;z-index: 3; background-color: rgba(255,255,255,0.9);}
.quickLinks li.li4{left: 569px;top: 30px;z-index: 2;background-color: rgba(255,153,51,0.9);}
.quickLinks li.li5{left: 800px;top: 94px;z-index: 1;background-color: rgba(46,133,201,0.9);}
.quickLinks li.li6{left: 969px;top: 48px;z-index: 2;background-color: rgba(34,91,149,0.9);}
.quickLinks li.li3 a{color: #1f86b0;}



/*焦点图*/
#focusNews {width: 480px;float: right;margin-bottom: 20px;}
#focusNews .bd .pic img {height: 360px;}
/* 医院新闻 */
#rowA{margin-bottom:30px;}
#indYyxw{margin-bottom:0px; width: 690px;}
#indYyxw .topicList .t {background: #f7f8fe;border:1px solid #47a2d6;border-radius: 4px;padding: 20px;}
#indYyxw .topicList .t .title {text-align: center;}
#indYyxw .topicList .t .title .tit {font-size: 24px; font-weight: bold; color: #416fe6;}

/* 科室导航 */
#rowB{min-width:1200px; width:auto; background:url(../../base/img/rowb-bg.jpg) no-repeat; height:516px; position:relative;}


#rowB .rBd{overflow:hidden;background: #fff;}
#rowB .rBd .tCon{width: 560px;height: 342px;cursor: pointer;padding:30px 20px 20px;float:left;overflow:hidden;position:relative;transition: all .5s ease;}
#rowB .rBd .tCon .typeName{text-align:center; margin-bottom:20px;background: url(../../base/img/ico-ksdh.png) 80px 0 no-repeat;transition: all .5s ease;}
#rowB .rBd .tCon-2 .typeName {background-position: 90px -100px;}
#rowB .rBd .tCon-3 .typeName {background-position: 75px -193px;}
#rowB .rBd .tCon .typeName a{display:inline-block; font-size:20px; padding-top:5px;}
#rowB .rBd .tCon .list{display:block; margin-right:-12px; }
#rowB .rBd .tCon .list li{width: 129px;height:36px;float:left;margin-right:11px;margin-bottom:10px;overflow:hidden}
#rowB .rBd .tCon .list li a{display:block; height:34px; line-height:34px; border:1px solid #d4d4d4; border-radius:4px; text-align:center; padding:0 10px; font-size:14px; transition:0.5s;}
#rowB .rBd .tCon:hover {background:#2196F3;}
#rowB .rBd .tCon-2:hover {background: #C4D70D;}
#rowB .rBd .tCon-3:hover {background: #5eb16e;}
#rowB .rBd .tCon:hover .typeName {background-position: -60px 0;}
#rowB .rBd .tCon:hover .typeName a {color: #fff;}
#rowB .rBd .tCon-2:hover .typeName {background-position: -60px -120px;}
#rowB .rBd .tCon-3:hover .typeName {background-position: -60px -193px;}
#rowB .rBd .tCon:hover .list li a {border-color: #fff;color: #fff;}
#rowB .rBd .tCon-2 .list li:nth-child(5){width: 271px;}
#rowB .rBd .tCon-1 .list li:nth-child(21){width: 271px;}
#rowB .rBd .tCon .list li a:hover{background:#fff; color:#280912;font-weight: bold; border-color:#fff}
#rowB .rBd .tCon-2 .list li a:hover {color: #2196F3;}
#rowB .rBd .tCon-3 .list li a:hover {color: #5eb16e;}


/* 医生介绍 */
#rowC .rBd:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#rowC .rBd ul{padding-top:30px !important;  }
/* 医生列表 */
.docListA li { float: left; margin: 0 40px; width: 206px;overflow: hidden; }
.docListA li .pic a { position: relative; display: block;text-align: center;  margin: 0 auto 20px; width: 206px; height: 206px; overflow: hidden;  }
.docListA li .pic i { display: block; position: absolute; width: 100%; height: 100%; background: url(../../base/img/rowc-rbd-li.png); z-index: 2; }
.docListA li .pic img { width: 178px;transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.docListA li .pic a:hover img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); transform: scale(1.05); }
.docListA li .con{height:132px; overflow:hidden; position:relative}
.docListA li .con .title{height:30px; line-height:30px; text-align:center; font-size:18px; margin-bottom:10px;}
.docListA li .con .node,
.docListA li .con .duties{display:block; height:24px; line-height:24px; font-size:14px; color:#7c7c7c; text-align:center; overflow:hidden;}
.docListA li .con .node a,
.docListA li .con .duties a{color:#7c7c7c}
.docListA li .con .works{display:none}
.docListA li .con .more{ display:block; width:88px; height:32px; line-height:32px; text-align:center; font-size:14px; background:#f2f2f2; margin:10px auto 0px; border:1px solid #cccccc; transition:0.5s; position:absolute; bottom:0px; left:50%; margin-left:-44px; }
.docListA li:hover .con .more,
.docListA li .con .more:hover{background:#333; color:#fff; border-color:#333}

/* rowD */
#rowD{padding-bottom: 60px;}
#indYwxw {width: 550px;}
#indGwzs {width: 550px;}


#rowE{background: #fff;min-width:1200px; width:auto; padding-bottom: 60px;}
/*医院管理*/
#indYygl .txtPicList li {width: 543px;height: 158px;padding: 20px;background: #fff;border:1px solid #e6e6e6;border-radius: 4px; float: left; margin-right: 20px;}
#indYygl .txtPicList li:nth-child(2n) {margin-right: 0;}
#indYygl .txtPicList li .title {height: auto;line-height: 30px;margin-bottom: 10px;}
#indYygl .txtPicList li a {font-size: 20px;color: #333;font-weight: normal;line-height: 30px;}
#indYygl .txtPicList li a:hover {color: #e65381;}
#indYygl .txtPicList li .pic {width: 240px;margin-right: 20px;}
#indYygl .txtPicList li .pic img {width: 240px;height: 160px;border:0;padding: 0;}
#indYygl .txtPicList li .con {width: auto; float: none;padding: 0; overflow: hidden;} 
#indYygl .txtPicList li .others span {color: #999;font-size: 14px;}
#indYygl .bd {height: 420px;}


















